Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ST JOHNS PLACE Semi-Detached £158,000 5 Sep 2017
24 ST JOHNS PLACE Terraced £140,000 20 Jan 2020